Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Організація online гри. Клієнтська частина

Інформація про навчальний заклад

ВУЗ:
Ужгородський національний університет
Інститут:
Не вказано
Факультет:
Інженерно технічний
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Курсова робота
Предмет:
Основи баз даних

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ УЖГОРОДСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ Інженерно-технічний факультет Кафедра комп'ютерних систем і мереж Курсова робота з курсу “Основи баз даних” на тему: Організація online гри. Клієнтська частина Студента 3 курсу спеціальності КСМ Чорномаза Віталія Науковий керівник: доц. Пойда В. Ю. Ужгород – 2008 Зміст Вступ 3 1 Теоретичні відомості 4 1.1 MySQL 4 1.1.1 Платформи 4 1.1.2 Мови програмування 5 1.1.3 Історія випусків 5 1.2 Python 6 1.2.1 Характеристики Пайтона 6 1.2.2 Історія 7 1.2.3 Платформи 7 1.2.4 Типи й структури даних 8 1.2.5 Синтаксис 8 1.2.6 Функціональне програмування 9 1.2.7 Підключення до сокету віддаленої машини 10 1.2.8 Робота з базами даних 10 2 Правила гри 11 3 Реалізація 12 3.1 База даних 12 3.2 Робота з мережею 13 3.3 Веб-інтерфейс 16 3.3.1 Веб-сервер 16 3.3.2 Генерація коду сторінки за допомогою шаблонів 16 3.3.3 Каскадна таблиця стилів CSS 18 Висновки 19 Перелік посилань 20 Додаток 21 Вступ Онлайн-гра — жанр мережевих комп'ютерних ігор, в якій велика кількість гравців взаємодіє один з одним у віртуальному світі (в основному, в жанрі фентезі). Як і в більшості онлайн-ігр, гравцеві пропонується роль вигаданого героя, і можливість управління його діями. Сучасні багатокористувацькі ігри стали справжнім феноменом мережі. В найпопулярніші з них грають мільйони людей. Зазвичай організація онлайн-гри розподіляється на дві частини: організація серверної частини і клієнтської частини. Для зв'язку вони використовують передачу повідомлень. Метою курсової роботи є організація клієнтської частини, що буде відповідати за веб-інтерфейс. 1 Теоретичні відомості 1.1 MySQL MySQL — вільна система керування реляційними базами даних. MySQL являється власністю компанії Sun Microsystems, що здійснює розробку і підтримку додатку. Розповсюджується по GNU General Public License і по власній комерційній ліцензії, на вибір. MySQL з самого початку була дуже схожою на mSQL, проте з часом вона все розширювалася і зараз MySQL — одна з найпоширеніших систем керування базами даних. Вона використовується, в першу чергу, для створення динамічних веб-сторінок, оскільки має чудову підтримку з боку різноманітних мов програмування. Гнучкість СКБД MySQL забезпечується підтримкою великої кількості типів таблиць: користувачі можуть вибирати як таблиці типу MyISAM, що підтримують повнотекстний пошук, так і таблиці InnoDB, що підтримують транзакції на рівні окремих записів. Крім того СКБД MySQL постачається із спеціальним типом таблиць EXAMPLE, демонструючи принципи створення нових типів таблиць. Завдяки відкритій архітектурі і GPL-ліцензуванню в СКБД MySQL постійно з'являються нові типи таблиць. 1.1.1 Платформи MySQL портована на велику кількість платформ: AIX, BSDi, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003 і Windows Vista. Існує також порт MySQL до OpenVMS. Важливо відмітити, що компанія MySQL AB надає для вільного завантаження не тільки ісходні коди СКБД, але і відкомпільовані і оптимізовані під конкретні операційні системи готові модулі. 1.1.2 Мови програмування MySQL має API для мов C, C++, Java, Лісп, Perl, PHP, Python, Ruby, Smalltalk і Tcl, бібліотеки для мов платформи .NET, а також забезпечує підтримку для ODBC за допомогою ODBC-драйверу MyODBC. 1.1.3 Історія випусків перший внутрішній випуск MySQL відбувся 23 травня 1995 року; Версію для Windows систем (Windows 95 і NT) випущено 8 січня 1998; Версія 3.23: бета-версія в червні 2000, реліз в січні 2001; Версія 4.0: бета в серпні 2002, реліз в березені 2003; Версия 4.1: бета в червні 2004, реліз в жовтні 2004; Версия 5.0: бета в березні 2005, реліз в жовтні 2005; Версия 5.1: розробки ведуться з листопада 2005, реліз намічений на 2009 рік. 1.2 Python Python — інтерпретована об'єктно-орієнтована мова програмування високого рівня з динамічною семантикою. Розроблена в 1990 році Гвідо ван Р...
Антиботан аватар за замовчуванням

29.03.2013 22:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини